package com.example.service;

import com.example.result.ReturnResult;
import com.example.vo.*;

public interface IBOMService {
    ReturnResult querySonItem(BOMLinkQuerySonItemParamVO bomLinkQuerySonItemParamVO);

    ReturnResult queryParentItem(BOMLinkQueryParentItemParamVO bomLinkQueryParentItemParamVO);

    ReturnResult create(BOMLinkCreateParamVO bomLinkCreateParamVO);

    ReturnResult delete(String bomLinkId);

    ReturnResult update(BomLinkUpdateParamVO bomLinkUpdateParamVO);

    BOMLinkListVO listQuery(BOMLinkListVO bomLinkListVO);

    BOMLinkListVO findDetail(String masterId);
}
